marine radar reflector - German English Dictionary